.container{
	
}
.loginbg{
	width: 100%;
	height: 100vh;
	position: relative;
}
.loginbg image{
	width: 100%;
	height: 100%;
}
.content{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.logintop{
	width: 100%;
	margin-top: 240rpx;
	display: flex;
	align-items: center;
	justify-content: center;
}
.logintopicon{
	width: 88rpx;
	height: 88rpx;
}
.logintopicon image{
	width: 100%
}
.logintoptxt{
	opacity: 1;
	font-size: 52rpx;
	font-weight: 500;
	color: #ffffff;
	margin-left: 24rpx;
}
.loginwx{
	width: 622rpx;
	height: 96rpx;
	margin: 0 auto;
	margin-top: 300rpx;
	opacity: 1;
	background: #2cd194;
	border-radius: 32rpx;
	display: flex;
	align-items: center;
	justify-content: center;
}
.loginwxlogo{
	width: 48rpx;
	height: 48rpx;
}
.loginwxlogo image{
	width: 100%;
}
.loginwxtxt{
	opacity: 1;
	font-size: 32rpx;
	font-weight: 500;
	color: #ffffff;
}
.mediciner{
	width: 622rpx;
	height: 96rpx;
	opacity: 1;
	border-radius: 32rpx;
	margin: 0 auto;
	margin-top: 292rpx;
	display: flex;
	align-items: center;
	justify-content: center;
}
.medicinerline{
	width: 96rpx;
	height: 2rpx;
	opacity: 1;
	background-color: #FFFFFF;
}
.medicinercon{
	margin: 0 32rpx;
	display: flex;
	align-items: center;
	justify-content: center;
}
.medicinerconicon{
	width: 32rpx;
	height: 32rpx;
}
.medicinerconicon image{
	width: 100%;
}
.medicinercontxt{
	width: 112rpx;
	opacity: 1;
	font-size: 28rpx;
	font-weight: 500;
	color: #e9eaff;
	margin-left: 8rpx;
}